Definition of At Bay
-
(adjective satellite) forced to turn and face attackers; "a stag at bay"; "she had me cornered between the porch and her car"; "like a trapped animal"
Antonyms of At Bay
No Antonyms Found.
Homophones of At Bay
No Homophones Found.